• word of the day

    oxytropis lambertii

    oxytropis lambertii - Dictionary definition and meaning for word oxytropis lambertii

    Definition
    (noun) tufted locoweed of southwestern United States having purple or pink to white flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp